Stories Tagged: Tarek Saab

🤷🤷🤷
Venezuela Releases Over 100 Political Prisoners Amid Ongoing Turmoil

On November 17, 2024, Venezuela released more than 100 political prisoners following widespread... (29 revisions)